﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Persistencia_y_capa_de_negocio
{
    /// <summary>
    /// Clase EnEdificioUsuario. Representa un objeto u entidad de negocio que contiene un edificio
    /// que es propiedad de un usuario, y que tiene un nivel determniando.
    /// </summary>
    public class ENRecursoUsuario
    {
        /// <summary>
        /// ID de la tabla.
        /// </summary>
        private int id;
        /// <summary>
        /// ID del usuario
        /// </summary>
        private int usuario;
        /// <summary>
        /// ID del recurso
        /// </summary>
        private int recurso;
        /// <summary>
        /// Cantidad actual del recurso
        /// </summary>
        private float cantidad;
        /// <summary>
        /// Fecha del último refresco.
        /// </summary>
        private DateTime fechaact;
        /// <summary>
        /// Id del usuario que posee el edificio.
        /// </summary>
        public int IDUsuario
        {
            get { return usuario; }
            set { usuario = value; }
        }
        /// <summary>
        /// ID de la tabla.
        /// </summary>
        public int IDTabla
        {
            get { return id; }
            set {id = value;}
        }
        /// <summary>
        /// ID del recurso
        /// </summary>
        public int IDRecurso
        {
            get { return recurso; }
            set {recurso = value;}
        }
        /// <summary>
        /// Cantidad de recursos para ese ID
        /// </summary>
        public float CantidadRes
        {
            get { return cantidad; }
            set { cantidad = value; }
        }
        public DateTime Fecha
        {
            get { return fechaact; }
            set { fechaact = value; }
        }
    }
}